home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / os2 / joe.zip / joerc < prev    next >
Text File  |  1993-10-26  |  21KB  |  909 lines

  1.                          Initialization file for JOE
  2.  (modified for the wordstar keyboard keystrokes by p.w.wong)
  3.  JOE looks for this file in:
  4.     1 - .joerc
  5.     2 - $HOME/.joerc
  6.     3 - /usr/local/lib/joerc
  7.  
  8.  FIRST SECTION: Default global options:
  9.  
  10.  Put each option you want set in the first column:
  11.  
  12.  -mid        Cursor is recentered when scrolling is necessary
  13.  -asis        Characters 160 - 254 shown as-is
  14.  -stacol    Column number in status line
  15.  -starow    Row number in status line
  16.  -force        Force final newline when files are saved
  17.  -help        Start with help on
  18.  -pg nnn    No. lines to keep for PgUp/PgDn
  19.  -gtab nnn    Default tab width for prompt windows
  20.  
  21.  SECOND SECTION: File name dependant local option settings:
  22.  
  23.  Each line with '*' in the first column indicates the modes which should be
  24.  files which match the regular expression.  If more than one regular
  25.  expression matches the file name, than the last matching one is chosen.
  26.  
  27.  Here is a list of modes which can be set:
  28.  
  29.     -wordwrap        Wordwrap
  30.     -autoindent        Auto indent
  31.     -overwrite        Overtype mode
  32.     -lmargin nnn        Left margin
  33.     -rmargin nnn        Right margin
  34.     -tab nnn        Tab width
  35.     -indentc nnn        Indentation character (32 for space, 9 for tab)
  36.     -istep nnn        Number of indentation columns
  37.  
  38. *
  39. -wordwrap
  40. -rmargin 065
  41. -stacol
  42. -starow
  43. -nobackups
  44. -lightoff
  45.  
  46. *.c
  47. -autoindent
  48.  
  49. *.h
  50. -autoindent
  51.  
  52. *.doc
  53. -asis
  54.  
  55. *akefile
  56. *AKEFILE
  57. *joerc
  58.  
  59. *.p
  60. -autoindent
  61.  
  62.  THIRD SECTION: Named help screens:
  63.  
  64.  Use \i to turn on/off inverse video
  65.  Use \u to turn on/off underline
  66.  
  67. {Basic
  68. \i   Help Screen    turn off with ^KH                                            \i
  69. \i \i\uCURSOR\u           \uGO TO\u            \uBLOCK\u      \uDELETE\u   \uMISC\u         \uEXIT\u      \i \i
  70. \i \i^S left ^D right ^R  prev. screen ^KB begin  ^D char. ^B  reformat ^KX save  \i \i
  71. \i \i^E up   ^X down  ^C  next screen  ^KK end    ^Y line  ^V  overtype ^KQ abort \i \i
  72. \i \i^F previous word ^QS beg. of line ^KV move   ^T >word `   Ctrl-    ^KZ shell \i \i
  73. \i \i^A next word     ^QD end of line  ^KC copy   ^O word< ^\\  Meta-    \uFILE\u      \i \i
  74. \i \i\uSEARCH\u           ^QR top of file  ^KW file   ^J >line ^R  retype   ^KE new   \i \i
  75. \i \i^QF find text    ^QC end of file  ^KY delete ^_ undo  ^@  insert   ^KR insert\i \i
  76. \i \i^L  find next    ^KL to line No.  ^K/ filter ^^ redo               ^KD save  \i \i
  77. }
  78.  
  79. {Windows
  80. \i   Help Screen    turn off with ^KH                                            \i
  81. \i \i^KO Split the window into two.  You can then use ^KE to load a file into the \i \i
  82. \i \i    new window.                                                              \i \i
  83. \i \i^KG Make current window bigger         ^KT Make current window smaller       \i \i
  84. \i \i^KN Go to the window below             ^KP Go to the window above            \i \i
  85. \i \i^C  Eliminate the current window       ^KI Show all windows / Show one window\i \i
  86. }
  87.  
  88. {Advanced
  89. \i   Help Screen    turn off with ^KH                                            \i
  90. \i \i ^K \\     repeat next command nn times     ^G   goto matching ( [ {          \i \i
  91. \i \i ^K SPACE show position status             ^K-  goto prevous place in        \i \i
  92. \i \i ^K [ 0-9 begin recording macro n               position history             \i \i
  93. \i \i ^K ]     stop recording                   ^K=  goto next place              \i \i
  94. \i \i ^K 0-9   play macro n                     ^K,  indent marked block less     \i \i
  95. \i \i ^K A     center line                      ^K.  indent marked block more     \i \i
  96. \i \i ^T X     rectangle mode                   ^K;  tag search                   \i \i
  97. \i \i ^K '     terminal window                                                    \i \i
  98. }
  99.  
  100. {Options
  101. \i   Help Screen    turn off with ^KH                                            \i
  102. \i \i                                Mode Settings                                \i \i
  103. \i \i                                                                             \i \i
  104. \i \i ^V  Insert/Overtype             ^OM Recenter cursor when it goes off window \i \i
  105. \i \i ^OA Autoindent on/off           ^OF Force final NL when files are written   \i \i
  106. \i \i ^OW Wordwrap on/off             ^OH Display characters above 127 as-is      \i \i
  107. \i \i ^OL Left margin                 ^ON Show line number on status line         \i \i
  108. \i \i ^OR Right margin                ^OC Show column number on status line       \i \i
  109. \i \i ^OP No. PgUp/PgDn Lines         ^OD Tab width                               \i \i
  110. \i \i ^OK Indent character            ^OI Indent step column width                \i \i
  111. \i \i ^OX Rectangle mode                                                          \i \i
  112. }
  113.  
  114. {Search
  115. \i   Help Screen    turn off with ^KH                                            \i
  116. \i \iSpecial search sequences:                                                    \i \i
  117. \i \i    \\^     matches beginning of line     \\$     matches end of line          \i \i
  118. \i \i    \\<     matches beginning of word     \\>     matches end of word          \i \i
  119. \i \i    \\?     matches any single character  \\*     matches 0 or more characters \i \i
  120. \i \i    \\c     matches balanced C expression \\\\     matches a \\                  \i \i
  121. \i \i    \\[..]  matches one of a set          \\n     matches a newline            \i \i
  122. \i \i    \\+     matches 0 or more of the character which follows the \\+           \i \i
  123. \i \iSpecial replace sequences:                                                   \i \i
  124. \i \i    \\&     replaced with text which matched search string                    \i \i
  125. \i \i    \\0 - 9 replaced with text which matched Nth \\*, \\?, \\c, \\+, or \\[..]     \i \i
  126. \i \i    \\\\     replaced with \\               \\n     replaced with newline        \i \i
  127. }
  128.  
  129. {Names
  130. \i   Help Screen    turn off with ^KH                                            \i
  131. \i \i Hit TAB at file name prompts to generate menu of file names                 \i \i
  132. \i \i Or use up/down keys to access history of previously entered names           \i \i
  133. \i \i Special file names:                                                         \i \i
  134. \i \i      !command                 Pipe in/out of a shell command                \i \i
  135. \i \i      >>filename               Append to a file                              \i \i
  136. \i \i      -                        Read/Write to/from standard I/O               \i \i
  137. \i \i      filename,START,SIZE      Read/Write a part of a file/device            \i \i
  138. \i \i          Give START/SIZE in decimal (255), octal (0377) or hex (0xFF)       \i \i
  139. }
  140.  
  141. {Joe
  142. \i   Help Screen    turn off with ^KH                                            \i
  143. \i \i Joe Allen's email address:  'jhallen@world.std.com' or                      \i \i
  144. \i \i 'rcarter' on the VWIS Linux BBS (508)793-9568                               \i \i
  145. }
  146.  
  147.  FOURTH SECTION: Key bindings:
  148.  
  149.  :main are the main editing bindings
  150.  :fprompt are file name prompt bindings
  151.  :prompt are other prompt bindings
  152.  :tab are file menu bindings
  153.  :help are help menu bindings
  154.  
  155.  Use ^@ through ^_ and ^? for Ctrl chars
  156.  Use SP for space
  157.  Use a TO b to generate a range of characters
  158.  Use UP DOWN RIGHT LEFT HOME END INS DEL PGUP PGDN
  159.      F1 F2 F3 F4 F5 F6 F7 F8 F9 F0 F10
  160.      for the corresponding termcap key sequence definitions
  161.  
  162.  Simple macros can be made by comma seperating 2 or more command names.  For
  163.  example:
  164.  
  165.  bof,bol    ^T Z        Goto beginning of last line
  166.  
  167.  Also quoted matter is typed in literally:
  168.  
  169.  bol,">",dnarw    F1        Quote news article line
  170.  
  171. :main
  172.  
  173. type        ^I        Tab
  174. quote8        ^\        Quote Meta chars
  175. type        SP TO          Typeable characters
  176. quote        `        Quote Ctrl chars
  177.  
  178. abort        ^K Q        Abort window
  179. abort        ^K ^Q
  180. abort        ^K q
  181. arg        ^K \        Repeat count
  182. backs        ^?        Backspace
  183. backs        ^H
  184. backw        ^O        Backspace word
  185. bknd        ^K '        Shell window
  186. blkcpy        ^K C        Copy marked block
  187. blkcpy        ^K ^C
  188. blkcpy        ^K c
  189. blkdel        ^K Y        Delete marked block
  190. blkdel        ^K ^Y
  191. blkdel        ^K y
  192. blkmove        ^K V        Move marked block
  193. blkmove        ^K ^V
  194. blkmove        ^K v
  195. blksave        ^K W        Save marked block
  196. blksave        ^K ^W
  197. blksave        ^K w
  198. bof        ^Q R        Goto beginning of file
  199. bof        ^Q ^R
  200. bof        ^Q r
  201. bol        HOME        Goto beginning of line
  202. bol        ^Q s
  203. bol        ^Q S
  204. bol        ^Q ^S
  205. center        ^K A        Center line
  206. center        ^K ^A
  207. center        ^K a
  208. delch        DEL        Delete character
  209. delch        ^G
  210. deleol        ^J        Delete to end of line
  211. dellin        ^Y        Delete entire line
  212. delw        ^T        Delete word to right
  213. dnarw        DOWN        Go down
  214. dnarw        ^X
  215. dnarw        ^[ O B
  216. dnarw        ^[ [ B
  217. edit        ^K E        Edit a file
  218. edit        ^K ^E
  219. edit        ^K e
  220. eof        ^Q C        Go to end of file
  221. eof        ^Q ^C
  222. eof        ^Q c
  223. eol        END        Go to end of line
  224. eol        ^Q d
  225. eol        ^Q D
  226. eol        ^Q ^D
  227. explode        ^K I        Show one window / Show all windows
  228. explode        ^K ^I
  229. explode        ^K i
  230. exsave        ^K X        Save and exit
  231. exsave        ^K ^X
  232. exsave        ^K x
  233. ffirst        ^Q F        Find first
  234. ffirst        ^Q ^F
  235. ffirst        ^Q f
  236. filt        ^K /        Filter block
  237. fnext        ^L        Find next
  238. format        ^B        Format paragraph
  239. groww        ^K G        Grow window
  240. groww        ^K ^G
  241. groww        ^K g
  242. help        ^K H        Help
  243. help        ^K ^H
  244. help        ^K h
  245. iasis        ^O H        Characters 160-254 shown as-is
  246. iasis        ^O ^H
  247. iasis        ^O h
  248. iforce        ^O F        Force final newline
  249. iforce        ^O ^F
  250. iforce        ^O f
  251. iindent        ^O A        Autoindent on/off
  252. iindent        ^O ^A
  253. iindent        ^O a
  254. iindentc    ^O k
  255. iindentc    ^O K
  256. iindentc    ^O ^K
  257. ilmargin    ^O L        Set left margin
  258. ilmargin    ^O ^L
  259. ilmargin    ^O l
  260. imid        ^O M        Center cursor when scrolling
  261. imid        ^O ^M
  262. imid        ^O m
  263. insc        INS        Insert a space
  264. insc        ^@
  265. insf        ^K R        Insert a file
  266. insf        ^K ^R
  267. insf        ^K r
  268. ipgamnt        ^O P        No. lines to keep for PGUP/PGDN
  269. ipgamnt        ^O ^P
  270. ipgamnt        ^O p
  271. irmargin    ^O R        Set right margin
  272. irmargin    ^O ^R
  273. irmargin    ^O r
  274. istacol        ^O C        Column number on status line
  275. istacol        ^O ^C
  276. istacol        ^O c
  277. istarow        ^O N        Row number on status line
  278. istarow        ^O ^N
  279. istarow        ^O n
  280. iistep        ^O i
  281. iistep        ^O I
  282. iistep        ^O ^I
  283. isquare        ^O x
  284. isquare        ^O X
  285. isquare        ^O ^X
  286. itab        ^O D
  287. itab        ^O ^D
  288. itab        ^O d
  289. itype        ^V        Insert/Overtype
  290. itype        ^O ^T
  291. itype        ^O t
  292. iwrap        ^O W        Word wrap
  293. iwrap        ^O ^W
  294. iwrap        ^O w
  295. lindent        ^K ,        Indent to left
  296. line        ^K L        Goto line no.
  297. line        ^K ^L
  298. line        ^K l
  299. ltarw        LEFT        Go left
  300. ltarw        ^S
  301. ltarw        ^[ O D
  302. ltarw        ^[ [ D
  303. markb        ^K B        Set beginning of marked block
  304. markb        ^K ^B
  305. markb        ^K b
  306. markk        ^K K        Set end of marked block
  307. markk        ^K ^K
  308. markk        ^K k
  309. nextpos        ^K =        Goto next position in position history
  310. nextw        ^K N        Goto window below
  311. nextw        ^K ^N
  312. nextw        ^K n
  313. nextword    ^F        Goto next word
  314. open        ^]        Split line
  315. pgdn        PGDN        Screen down
  316. pgdn        ^C
  317. pgup        PGUP        Screen up
  318. pgup        ^R
  319. play        ^K 0 TO 9    Execute macro
  320. prevpos        ^K -
  321. prevw        ^K P        Window above
  322. prevw        ^K ^P
  323. prevw        ^K p
  324. prevword    ^A        Previous word
  325. record        ^K [        Record macro
  326. redo        ^^        Redo changes
  327. retype        ^=        Refresh screen
  328. rindent        ^K .        Indent to right
  329. rtarw        RIGHT        Go right
  330. rtarw        ^D
  331. rtarw        ^[ O C
  332. rtarw        ^[ [ C
  333. rtn        ^M        Return
  334. save        ^K D        Save file
  335. save        ^K S
  336. save        ^K ^D
  337. save        ^K ^S
  338. save        ^K d
  339. save        ^K s
  340. shell        ^K Z        Shell escape/Suspend
  341. shell        ^K ^Z
  342. shell        ^K z
  343. shrinkw        ^K T        Shrink window
  344. shrinkw        ^K ^T
  345. shrinkw        ^K t
  346. splitw        ^K O        Split window
  347. splitw        ^K ^O
  348. splitw        ^K o
  349. stat        ^K SP        Show status
  350. stop        ^K ]        Stop recording macro
  351. tag        ^K ;
  352. tomatch        ^G        Goto matching parenthasis
  353. undo        ^_        Undo changes
  354. uparw        UP        Go up
  355. uparw        ^E
  356. uparw        ^[ O A
  357. uparw        ^[ [ A
  358.  
  359. :prompt
  360.  
  361. type        ^I        Tab
  362. quote8        ^\        Quote Meta chars
  363. type        SP TO          Typeable characters
  364. quote        `        Quote Ctrl chars
  365.  
  366. abortpw        ^K Q        Abort window
  367. abortpw        ^K ^Q
  368. abortpw        ^K q
  369. arg        ^K \        Repeat count
  370. backs        ^?        Backspace
  371. backs        ^H
  372. backw        ^O        Backspace word
  373. blkcpy        ^K C        Copy marked block
  374. blkcpy        ^K ^C
  375. blkcpy        ^K c
  376. blkdel        ^K Y        Delete marked block
  377. blkdel        ^K ^Y
  378. blkdel        ^K y
  379. blkmove        ^K V        Move marked block
  380. blkmove        ^K ^V
  381. blkmove        ^K v
  382. blksave        ^K W        Save marked block
  383. blksave        ^K ^W
  384. blksave        ^K w
  385. bof        ^Q R        Goto beginning of file
  386. bof        ^Q ^R
  387. bof        ^Q r
  388. bol        HOME        Goto beginning of line
  389. bol        ^A
  390. center        ^K A        Center line
  391. center        ^K ^A
  392. center        ^K a
  393. delch        DEL        Delete character
  394. delch        ^G
  395. deleol        ^J        Delete to end of line
  396. dellin        ^Y        Delete entire line
  397. delw        ^T        Delete word to right
  398. dnarw        DOWN        Go down
  399. dnarw        ^X
  400. dnarw        ^[ O B
  401. dnarw        ^[ [ B
  402. edit        ^Q C        Edit a file
  403. edit        ^Q ^C
  404. edit        ^Q c
  405. eof        ^K V        Go to end of file
  406. eof        ^K ^V
  407. eof        ^K v
  408. eol        END        Go to end of line
  409. eol        ^Q d
  410. eol        ^Q D
  411. eol        ^Q ^D
  412. explode        ^K I        Show one window / Show all windows
  413. explode        ^K ^I
  414. explode        ^K i
  415. exsave        ^K X        Save and exit
  416. exsave        ^K ^X
  417. exsave        ^K x
  418. ffirst        ^Q F        Find first
  419. ffirst        ^Q ^F
  420. ffirst        ^Q f
  421. filt        ^K /        Filter block
  422. fnext        ^L        Find next
  423. format        ^B         Format paragraph
  424. groww        ^K G        Grow window
  425. groww        ^K ^G
  426. groww        ^K g
  427. help        ^K H        Help
  428. help        ^K ^H
  429. help        ^K h
  430. iasis        ^O H        Characters 160-254 shown as-is
  431. iasis        ^O ^H
  432. iasis        ^O h
  433. iforce        ^O F        Force final newline
  434. iforce        ^O ^F
  435. iforce        ^O f
  436. iindent        ^O A        Autoindent on/off
  437. iindent        ^O ^A
  438. iindent        ^O a
  439. iindentc    ^O k
  440. iindentc    ^O K
  441. iindentc    ^O ^K
  442. ilmargin    ^O L        Set left margin
  443. ilmargin    ^O ^L
  444. ilmargin    ^O l
  445. imid        ^O M        Center cursor when scrolling
  446. imid        ^O ^M
  447. imid        ^O m
  448. insc        INS        Insert a space
  449. insc        ^@
  450. insf        ^K R        Insert a file
  451. insf        ^K ^R
  452. insf        ^K r
  453. ipgamnt        ^O P        No. lines to keep for PGUP/PGDN
  454. ipgamnt        ^O ^P
  455. ipgamnt        ^O p
  456. irmargin    ^O R        Set right margin
  457. irmargin    ^O ^R
  458. irmargin    ^O r
  459. istacol        ^O C        Column number on status line
  460. istacol        ^O ^C
  461. istacol        ^O c
  462. istarow        ^O N        Row number on status line
  463. istarow        ^O ^N
  464. istarow        ^O n
  465. iistep        ^O i
  466. iistep        ^O I
  467. iistep        ^O ^I
  468. isquare        ^O x
  469. isquare        ^O X
  470. isquare        ^O ^X
  471. itab        ^O D
  472. itab        ^O ^D
  473. itab        ^O d
  474. itype        ^O T        Insert/Overtype
  475. itype        ^O ^T
  476. itype        ^O t
  477. iwrap        ^O W        Word wrap
  478. iwrap        ^O ^W
  479. iwrap        ^O w
  480. lindent        ^K ,        Indent to left
  481. line        ^K L        Goto line no.
  482. line        ^K ^L
  483. line        ^K l
  484. ltarw        LEFT        Go left
  485. ltarw        ^S
  486. ltarw        ^[ O D
  487. ltarw        ^[ [ D
  488. markb        ^K B        Set beginning of marked block
  489. markb        ^K ^B
  490. markb        ^K b
  491. markk        ^K K        Set end of marked block
  492. markk        ^K ^K
  493. markk        ^K k
  494. nextpos        ^K =        Goto next position in position history
  495. nextw        ^K N        Goto window below
  496. nextw        ^K ^N
  497. nextw        ^K n
  498. nextword    ^F        Goto next word
  499. open        ^]        Split line
  500. pgdn        PGDN        Screen down
  501. pgdn        ^C
  502. pgup        PGUP        Screen up
  503. pgup        ^R
  504. play        ^K 0 TO 9    Execute macro
  505. prevpos        ^K -
  506. prevw        ^K P        Window above
  507. prevw        ^K ^P
  508. prevw        ^K p
  509. prevword    ^A        Previous word
  510. record        ^K [        Record macro
  511. redo        ^^        Redo changes
  512. retype        ^=        Refresh screen
  513. rindent        ^K .        Indent to right
  514. rtarw        RIGHT        Go right
  515. rtarw        ^D
  516. rtarw        ^[ O C
  517. rtarw        ^[ [ C
  518. rtnpw        ^M        Return
  519. save        ^K D        Save file
  520. save        ^K S
  521. save        ^K ^D
  522. save        ^K ^S
  523. save        ^K d
  524. save        ^K s
  525. shell        ^K Z        Shell escape/Suspend
  526. shell        ^K ^Z
  527. shell        ^K z
  528. shrinkw        ^K T        Shrink window
  529. shrinkw        ^K ^T
  530. shrinkw        ^K t
  531. splitw        ^K O        Split window
  532. splitw        ^K ^O
  533. splitw        ^K o
  534. stat        ^K SP        Show status
  535. stop        ^K ]        Stop recording macro
  536. tag        ^K ;
  537. tomatch        ^G        Goto matching parenthasis
  538. undo        ^_        Undo changes
  539. uparw        UP        Go up
  540. uparw        ^E
  541. uparw        ^[ O A
  542. uparw        ^[ [ A
  543.  
  544. :fprompt
  545.  
  546. complete    ^I        Complete file name
  547. quote8        ^\        Quote Meta chars
  548. type        SP TO          Typeable characters
  549. quote        `        Quote Ctrl chars
  550.  
  551. abortpw        ^K Q         Abort window
  552. abortpw        ^K ^Q
  553. abortpw        ^K q
  554. arg        ^K \        Repeat count
  555. backs        ^?        Backspace
  556. backs        ^H
  557. backw        ^O        Backspace word
  558. blkcpy        ^K C        Copy marked block
  559. blkcpy        ^K ^C
  560. blkcpy        ^K c
  561. blkdel        ^K Y        Delete marked block
  562. blkdel        ^K ^Y
  563. blkdel        ^K y
  564. blkmove        ^K V        Move marked block
  565. blkmove        ^K ^V
  566. blkmove        ^K v
  567. blksave        ^K W        Save marked block
  568. blksave        ^K ^W
  569. blksave        ^K w
  570. bof        ^Q R        Goto beginning of file
  571. bof        ^Q ^R
  572. bof        ^Q r
  573. bol        HOME        Goto beginning of line
  574. bol        ^Q s
  575. bol        ^Q S
  576. bol        ^Q ^S
  577. center        ^K A        Center line
  578. center        ^K ^A
  579. center        ^K a
  580. delch        DEL        Delete character
  581. delch        ^G
  582. deleol        ^J        Delete to end of line
  583. dellin        ^Y        Delete entire line
  584. delw        ^T        Delete word to right
  585. dnarw        DOWN        Go down
  586. dnarw        ^X
  587. dnarw        ^[ O B
  588. dnarw        ^[ [ B
  589. edit        ^K E        Edit a file
  590. edit        ^K ^E
  591. edit        ^K e
  592. eof        ^Q C        Go to end of file
  593. eof        ^Q ^C
  594. eof        ^Q c
  595. eol        END        Go to end of line
  596. eol        ^Q D
  597. eol        ^Q d
  598. eol        ^Q ^D
  599. explode        ^K I        Show one window / Show all windows
  600. explode        ^K ^I
  601. explode        ^K i
  602. exsave        ^K X        Save and exit
  603. exsave        ^K ^X
  604. exsave        ^K x
  605. ffirst        ^Q F        Find first
  606. ffirst        ^Q ^F
  607. ffirst        ^Q f
  608. filt        ^K /        Filter block
  609. fnext        ^L        Find next
  610. format        ^B        Format paragraph
  611. groww        ^K G        Grow window
  612. groww        ^K ^G
  613. groww        ^K g
  614. help        ^K H        Help
  615. help        ^K ^H
  616. help        ^K h
  617. iasis        ^O H        Characters 160-254 shown as-is
  618. iasis        ^O ^H
  619. iasis        ^O h
  620. iforce        ^O F        Force final newline
  621. iforce        ^O ^F
  622. iforce        ^O f
  623. iindent        ^O A        Autoindent on/off
  624. iindent        ^O ^A
  625. iindent        ^O a
  626. iindentc    ^O k
  627. iindentc    ^O K
  628. iindentc    ^O ^K
  629. ilmargin    ^O L        Set left margin
  630. ilmargin    ^O ^L
  631. ilmargin    ^O l
  632. imid        ^O M        Center cursor when scrolling
  633. imid        ^O ^M
  634. imid        ^O m
  635. insc        INS        Insert a space
  636. insc        ^@
  637. insf        ^K R        Insert a file
  638. insf        ^K ^R
  639. insf        ^K r
  640. ipgamnt        ^O P        No. lines to keep for PGUP/PGDN
  641. ipgamnt        ^O ^P
  642. ipgamnt        ^O p
  643. irmargin    ^O R        Set right margin
  644. irmargin    ^O ^R
  645. irmargin    ^O r
  646. istacol        ^O C        Column number on status line
  647. istacol        ^O ^C
  648. istacol        ^O c
  649. istarow        ^O N        Row number on status line
  650. istarow        ^O ^N
  651. istarow        ^O n
  652. iistep        ^O i
  653. iistep        ^O I
  654. iistep        ^O ^I
  655. isquare        ^O x
  656. isquare        ^O X
  657. isquare        ^O ^X
  658. itab        ^O D
  659. itab        ^O ^D
  660. itab        ^O d
  661. itype        ^O T        Insert/Overtype
  662. itype        ^O ^T
  663. itype        ^O t
  664. iwrap        ^O W        Word wrap
  665. iwrap        ^O ^W
  666. iwrap        ^O w
  667. lindent        ^K ,        Indent to left
  668. line        ^K L        Goto line no.
  669. line        ^K ^L
  670. line        ^K l
  671. ltarw        LEFT        Go left
  672. ltarw        ^S
  673. ltarw        ^[ O D
  674. ltarw        ^[ [ D
  675. markb        ^K B        Set beginning of marked block
  676. markb        ^K ^B
  677. markb        ^K b
  678. markk        ^K K        Set end of marked block
  679. markk        ^K ^K
  680. markk        ^K k
  681. nextpos        ^K =        Goto next position in position history
  682. nextw        ^K N        Goto window below
  683. nextw        ^K ^N
  684. nextw        ^K n
  685. nextword    ^F        Goto next word
  686. open        ^]        Split line
  687. pgdn        PGDN        Screen down
  688. pgdn        ^C
  689. pgup        PGUP        Screen up
  690. pgup        ^R
  691. play        ^K 0 TO 9    Execute macro
  692. prevpos        ^K -
  693. prevw        ^K P        Window above
  694. prevw        ^K ^P
  695. prevw        ^K p
  696. prevword    ^A        Previous word
  697. record        ^K [        Record macro
  698. redo        ^^        Redo changes
  699. retype        ^=        Refresh screen
  700. rindent        ^K .        Indent to right
  701. rtarw        RIGHT        Go right
  702. rtarw        ^D
  703. rtarw        ^[ O C
  704. rtarw        ^[ [ C
  705. rtnpw        ^M        Return
  706. save        ^K D        Save file
  707. save        ^K S
  708. save        ^K ^D
  709. save        ^K ^S
  710. save        ^K d
  711. save        ^K s
  712. shell        ^K Z        Shell escape/Suspend
  713. shell        ^K ^Z
  714. shell        ^K z
  715. shrinkw        ^K T        Shrink window
  716. shrinkw        ^K ^T
  717. shrinkw        ^K t
  718. splitw        ^K O        Split window
  719. splitw        ^K ^O
  720. splitw        ^K o
  721. stat        ^K SP        Show status
  722. stop        ^K ]        Stop recording macro
  723. tag        ^K ;
  724. tomatch        ^G        Goto matching parenthasis
  725. undo        ^_        Undo changes
  726. uparw        UP        Go up
  727. uparw        ^E
  728. uparw        ^[ O A
  729. uparw        ^[ [ A
  730.  
  731. :tab
  732.  
  733. keytab        ^@ TO  
  734.  
  735. aborttab    ^K Q
  736. aborttab    ^K ^Q
  737. aborttab    ^K q
  738. arg        ^K \
  739. backstab    ^?
  740. backstab    ^H
  741. boftab        ^Q R
  742. boftab        ^Q ^R
  743. boftab        ^Q r
  744. boltab        HOME
  745. boltab        ^Q s
  746. boltab        ^Q S
  747. boltab        ^Q ^S
  748. dnarwtab    DOWN
  749. dnarwtab    ^N
  750. dnarwtab    ^[ [ B
  751. dnarwtab    ^[ O B
  752. eoftab        ^Q C
  753. eoftab        ^Q ^C
  754. eoftab        ^Q c
  755. eoltab        END
  756. eoltab        ^Q D
  757. eoltab        ^Q d
  758. eoltab        ^Q ^D
  759. explode        ^K I
  760. explode        ^K ^I
  761. explode        ^K i
  762. help        ^K H
  763. help        ^K ^H
  764. help        ^K h
  765. ltarwtab    LEFT
  766. ltarwtab    ^S
  767. ltarwtab    ^[ [ D
  768. ltarwtab    ^[ O D
  769. nextw        ^K N
  770. nextw        ^K ^N
  771. nextw        ^K n
  772. play        ^K 0 TO 9
  773. prevw        ^K P
  774. prevw        ^K ^P
  775. prevw        ^K p
  776. record        ^K [
  777. retype        ^=
  778. rtarwtab    RIGHT
  779. rtarwtab    ^D
  780. rtarwtab    ^[ [ C
  781. rtarwtab    ^[ O C
  782. rtntab        SP
  783. rtntab        ^M
  784. shell        ^K Z
  785. shell        ^K ^Z
  786. shell        ^K z
  787. stop        ^K ]
  788. uparwtab    UP
  789. uparwtab    ^E
  790. uparwtab    ^[ [ A
  791. uparwtab    ^[ O A
  792.  
  793. :help
  794.  
  795. keyhelp        ^@ TO  
  796.  
  797. aborthelp    ^K Q
  798. aborthelp    ^K ^Q
  799. aborthelp    ^K q
  800. arg        ^K \
  801. bofhelp        ^Q R
  802. bofhelp        ^Q ^R
  803. bofhelp        ^Q r
  804. bolhelp        HOME
  805. bolhelp        ^Q s
  806. bolhelp        ^Q S
  807. bolhelp        ^Q ^S
  808. dnarwhelp    DOWN
  809. dnarwhelp    ^X
  810. dnarwhelp    ^[ [ B
  811. dnarwhelp    ^[ O B
  812. eofhelp        ^Q C
  813. eofhelp        ^Q ^C
  814. eofhelp        ^Q c
  815. eolhelp        END
  816. eolhelp        ^Q d
  817. eolhelp        ^Q D
  818. eolhelp        ^Q ^D
  819. explode        ^K I
  820. explode        ^K ^I
  821. explode        ^K i
  822. ltarwhelp    LEFT
  823. ltarwhelp    ^S
  824. ltarwhelp    ^[ [ D
  825. ltarwhelp    ^[ O D
  826. nextw        ^K N
  827. nextw        ^K ^N
  828. nextw        ^K n
  829. play        ^K 0 TO 9
  830. prevw        ^K P
  831. prevw        ^K ^P
  832. prevw        ^K p
  833. record        ^K [
  834. retype        ^=
  835. rtarwhelp    RIGHT
  836. rtarwhelp    ^D
  837. rtarwhelp    ^[ [ C
  838. rtarwhelp    ^[ O C
  839. rtnhelp        SP
  840. rtnhelp        ^M
  841. rtnhelp        ^K H
  842. rtnhelp        ^K ^H
  843. rtnhelp        ^K h
  844. shell        ^K Z
  845. shell        ^K ^Z
  846. shell        ^K z
  847. stop        ^K ]
  848. uparwhelp    UP
  849. uparwhelp    ^E
  850. uparwhelp    ^[ [ A
  851. uparwhelp    ^[ O A
  852.  
  853. :query
  854.  
  855. typeqw        y
  856. typeqw        Y
  857. typeqw        n
  858. typeqw        N
  859. typeqw        0 TO 9
  860.  
  861. abortqw        ^K Q
  862. abortqw        ^K ^Q
  863. abortqw        ^K q
  864. explode        ^K I
  865. explode        ^K ^I
  866. explode        ^K i
  867. nextw        ^K N
  868. nextw        ^K ^N
  869. nextw        ^K n
  870. prevw        ^K P
  871. prevw        ^K ^P
  872. prevw        ^K p
  873. retype        ^R
  874. shell        ^K Z
  875. shell        ^K ^Z
  876. shell        ^K z
  877.  
  878. :querya
  879.  
  880. typeqw        ^@ TO  
  881.  
  882. :querysr
  883.  
  884. typeqw        y
  885. typeqw        Y
  886. typeqw        n
  887. typeqw        N
  888. typeqw        r
  889. typeqw        R
  890. typeqw        0 TO 9
  891.  
  892. abortqw        ^C
  893. abortqw        ^K Q
  894. abortqw        ^K ^Q
  895. abortqw        ^K q
  896. explode        ^K I
  897. explode        ^K ^I
  898. explode        ^K i
  899. nextw        ^K N
  900. nextw        ^K ^N
  901. nextw        ^K n
  902. prevw        ^K P
  903. prevw        ^K ^P
  904. prevw        ^K p
  905. retype        ^R
  906. shell        ^K Z
  907. shell        ^K ^Z
  908. shell        ^K z
  909.